package com.xc.hotelmgr.datahandlermt.pojo.mybatis;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

@NoArgsConstructor
@AllArgsConstructor
@Data
public class HtHotelinfo implements Serializable {
	private static final long serialVersionUID = 1L;
	@TableId(type = IdType.INPUT)
	private Long id;
	/** 酒店编码 */
	private Long hotelCode;
	/** 酒店名称 */
	private String hotelName;
	/** 卖家酒店英文名称 */
	private String hotelNameEn;
	/** 酒店地址 */
	private String address;
	private Integer country;
	/** 所属城市 */
	private Integer province;
	private Integer district;
	/** 酒店所在城市 */
	private Integer city;
	/** 酒店所在城市区县 */
	private Integer county;
	/** 酒店所在商圈名 */
	private String area;
	/** 联系电话 */
	private String phone;
	/** 酒店描述信息 */
	private String hotelInfo;
	/** 坐标类型G – Google、B – 百度、A – 高德、M – 灵图 */
	private String axes;
	/** 经度 */
	private String axesX;
	/** 纬度 */
	private String axesY;
	/** 星级 */
	private String starLevel;
	/** 酒店类型
            商旅酒店、休闲度假（情侣、亲子） */
	private Integer hotelType;
	/** 酒店设施
            会议室、咖啡厅、健身房、餐厅、西式餐厅、自动取款机、酒吧、收费停车场、桑拿、室内游泳池、中式餐厅、残疾人设施、室外游泳池、ATM取款机、商务中心 */
	private String hotelFacilities;
	/** 酒店服务
            运通、万事达、洗衣服务、接站服务、行李寄存、携带宠物、威士、JCB卡、早餐服务、大来、接受银行卡、接机服务、叫醒服务 */
	private String service;
	/** 起价
            单位：分 */
	private Integer sp;
	/** 开业时间
            酒店填写的营业时间，无固定格式，如取值可以为“24小时”。 */
	private Date openTime;
	/** 装修时间 */
	private Date decorateTime;
	/** 楼层信息 */
	private String floor;
	/** 是否国内酒店 */
	private Integer chinaHotel;
	/** 酒店营业状态 */
	private Integer status;
	/** 首图信息 */
	private String pictureurl;
	/** 品牌  */
	private Integer brand;
	/** 数据来源
            1:携程
            2：美团
            3：其他 */
	private Integer dataFrom;
	/** 是否人工已校准 */
	private Integer manualVerify;
	/** 是否自动下单 */
	private Integer automaticOrder;
	/** 是否已经匹配 */
	private Integer isMatch;
	private Integer htgroup;
	private Integer isDel;
	private  String brandName;
	/**
	 * 酒店类型：
	 * 0 经济型
	 * 1 快捷酒店
	 * 2 商务酒店
	 * 3 主题酒店
	 * 4 情侣酒店
	 * 5 公寓
	 * 6 客栈
	 * 7 民宿
	 * 8 青年旅社
	 * 9 农家院
	 * 10 家庭旅馆
	 * 11 招待所
	 * 12 度假酒店
	 * 13 别墅
	 * 最多可同时包含两项酒店类型，两项间以半角逗号分隔，如"9,10"表示该酒店即是农家院又是家庭旅馆。
	 */
	private String poiType;
}